thatch fences - Spanish English Dictionary